blessed trinity - French English Dictionary